a placer - French English Dictionary